Big Huge Thesaurus

Elops saurus

noun

sounds kind of like